About The Meat Bar Limited (11825523) United Kingdom