About R&c Tavern Holdings Limited (12818044) United Kingdom