About Tap Room Leisure Limited (11247059) United Kingdom