About Fox Bar Hotel Ltd. (SC221376) United Kingdom