Company name: Specstore Opticians (Canning Town)
Description: Specstore Opticians
32 Barking Rd, London E16 1EQ, United Kingdom