About Allred Electrical Factors Limited (03847307) United Kingdom