About N A Restaurants Ltd (SC511374) United Kingdom