About Edmonds Electrical Factors Ltd (11314799) United Kingdom