About Sherford Electrical Services Ltd (11650826) United Kingdom