About Meat & Mingle Ltd (06730601) United Kingdom