About The Light Corporation Limited (02911913) United Kingdom