About Shropshire Specialist Vehicle Services Limited (12712237) United Kingdom