About Superior Specialist Vehicles Limited (03830559) United Kingdom