About H.a.cooper & Sons (haulage) Ltd (12186870) United Kingdom