About Restaurant Bars & Food Counters Limited (09380171) United Kingdom