About Ruffington Investments Ltd (12146821) United Kingdom