About Dewhurst Sr Tm Limited (11530858) United Kingdom