About Miller & Torrie Light Haulage Limited (08633559) United Kingdom