About Bistro The Walk Ltd (12417216) United Kingdom