About Dewhurst & Wilkinson Ltd (12324732) United Kingdom