About R & I Developments Ltd. (12051704) United Kingdom