About Carna Meats (london) Ltd (08714471) United Kingdom