About R & B Holdings Limited (SC304460) United Kingdom