About R & E Developments Limited (12073102) United Kingdom