About R. R. Developments Limited (04658649) United Kingdom