About Lux Fabrication Ltd (SC483063) United Kingdom