About J.o Transport & Haulage Limited (12868896) United Kingdom