About Swindon Vehicle Solutions Limited (06577405) United Kingdom