About Allen Haulage Limited (08354259) United Kingdom