About R&c Venues Ltd (13178903) United Kingdom