About R&a Retail Limited (12823612) United Kingdom