About The Bistro Quarters Ltd (09923618) United Kingdom