About Meso Bar Limited (10214886) United Kingdom