About R & E A Developments Ltd (13662889) United Kingdom