About Meat Stop Ltd (09278362) United Kingdom