Company name: Apple Repairs UK
Description: Retailer of Apple products & accessories
120 Lower Clapton Rd, Lower Clapton, London E5 0QR, United Kingdom