About Rudding Investments Limited (12520647) United Kingdom