About Sherwood Specials Ltd (12668026) United Kingdom