About Ribble Motor Company Limited (13532179) United Kingdom