About Steve Locke Haulage Limited (06011498) United Kingdom