About N&s Hotel And Kitchen Ltd (13492192) United Kingdom