About R2 Renhold And Rydding Invest Limited (11755115) United Kingdom