About R&r (ex) Ltd (11250695) United Kingdom