About R & B Holdings Iw Limited (11248572) United Kingdom