About Philip Dewhurst Consulting Ltd (09817226) United Kingdom