About Strevens Vehicles Holdings Limited (02692287) United Kingdom