About Shermans & Co Limited (07725281) United Kingdom