About Sherfield & Co Limited (12427673) United Kingdom