About Salford Electrical Factors Limited (03151353) United Kingdom