About Alibi Bar & Restaurant Halifax Ltd (12889565) United Kingdom