About R. R. Developments (sr) Limited (13574288) United Kingdom