About Fox And Bar Leisure Limited (12716166) United Kingdom