About Thetford Storage & Haulage Limited (08521466) United Kingdom