About Touchlite Lighting Uk Ltd. (12027219) United Kingdom