About Meg Foods Ltd (SC663170) United Kingdom