About Specialist Vehicle Solutions Ltd. (07076435) United Kingdom