About The Canteen Bar & Kitchen Ltd (12473728) United Kingdom