About Sherperd & Co Limited (07372062) United Kingdom