About Dewhurst Holdings (longridge) Limited (07437306) United Kingdom