About Meat Design Ltd (09306267) United Kingdom