Company name: The Garden Lighting People
Description: Great garden lighting electricians - install and design .
18 The Cedars, Adelaide Rd, Teddington TW11 0AX, United Kingdom