About Ecolux England Ltd (13265318) United Kingdom