About Capital Meats Ltd (12210069) United Kingdom