About S&r Taverns Ltd (13130616) United Kingdom