About Sherriff Electrical Ltd (12153246) United Kingdom