About R & B Consultancy Services Limited (10840931) United Kingdom