About R And B Developments Ne Ltd (11951547) United Kingdom