About Dewhurst Holdings Limited (06729692) United Kingdom