About Herrings Restaurants Limited (02511120) United Kingdom