About Bistro Operators Limited (00750673) United Kingdom