About Meat Cellar & Co Ltd (09218228) United Kingdom