About David Longhurst Haulage Limited (03319857) United Kingdom