About R&a Brands International Limited (NI681436) United Kingdom