About Specialist Transport Services Ltd (08449544) United Kingdom