About Dewhurst & Partner Limited (01935331) United Kingdom