About The Mere Bistro Ltd (12883401) United Kingdom