About Sandford Electrical Services Limited (02448681) United Kingdom