About R & R Developments (oxon) Ltd (09674484) United Kingdom