About R2 Renhold And Rydding Limited (11755135) United Kingdom