About Euclid Lighting Limited (07175172) United Kingdom