About North West Restaurants Limited (NI029103) United Kingdom