About Narrowgate Restaurant Ltd (11654519) United Kingdom