About Springfields Electrical Factors Limited (12388819) United Kingdom