About Ribble Investments Limited (04698034) United Kingdom