About Sherwood Marketing Limited (09417545) United Kingdom