About Dewhurst Investments Ltd (09009334) United Kingdom