About All Bar The Key Ltd. (09825092) United Kingdom