About Specialized Vehicle Solutions Limited (03762275) United Kingdom