About S&r Public House Limited (12114601) United Kingdom