Company name: Lighting Technology Limited
Description: memomemomemomemomemo
UNIT G25, Waterfront Studios, 1 Dock Rd, London E16 1AG, United Kingdom