About Sherwood 1971 Limited (08686365) United Kingdom