About Albion Bar & Restaurant Ltd (12099515) United Kingdom