About North Yorkshire Restaurants Limited (10460046) United Kingdom