About Sherwood Sparky Limited (13109468) United Kingdom