About Nells Haulage Limited (06919288) United Kingdom