About Maxi Haulage Limited (SC054932) United Kingdom