About Bumford Electrical Limited (12671957) United Kingdom