About Light & Glass Ltd. (08991030) United Kingdom