About Special Vehicle Solutions Limited (05284194) United Kingdom