About Ezo Bistro Ltd (08872258) United Kingdom