About Andersons (denton Holme) Limited (03233431) United Kingdom