About L E D Environment Limited (07418890) United Kingdom