About Sherwood And Company Limited (06737640) United Kingdom