About Restaurants International Limited (06414391) United Kingdom