About The Meat Joint Ltd (12570824) United Kingdom