About Sherwood Whitehorn & Company Limited (01439734) United Kingdom