About Dewhurst Uk Manufacturing Limited (10693106) United Kingdom