About Sherwood 6 Limited (01853433) United Kingdom