About Tidmarsh & Co. Limited (09484738) United Kingdom