About R & B Associates Limited (09624145) United Kingdom