About Haylo Bistro Ltd (13452754) United Kingdom