About R&r Reno Limited (13349614) United Kingdom