About Luton Electrical Factors Ltd (11349835) United Kingdom