About Meat Inn Holdings Limited (02888470) United Kingdom