About The Nook Bar And Kitchen Ltd (11040906) United Kingdom