About Light Control Solutions Limited (07741411) United Kingdom