About Richard Dewhurst & Sons (coal Merchants) Limited (04841906) United Kingdom