About R & B Developments Limited (03319518) United Kingdom