About Red Oak Taverns Group Holdings Limited (09711521) United Kingdom