About R&a Stores Ltd (SC703610) United Kingdom