About Nichols Restaurants Limited (00467358) United Kingdom