About R & Ib Ltd (11444222) United Kingdom