About Ribble Vehicles Limited (03215951) United Kingdom