About Stubbers Green Haulage Limited (01200150) United Kingdom