About R & I Team Ltd (13453666) United Kingdom