About Sherwood Electrical Solutions Limited (09181298) United Kingdom