About Clarkson Hammond And May Ltd (08526424) United Kingdom