About Meat Plus Limited (02694568) United Kingdom