About Loxa (industrial Lighting) Ltd (08834835) United Kingdom