About Dewhurst Group Ltd (13628914) United Kingdom