About R & B Associates (u.k.) Limited (04652059) United Kingdom