About Maynards Yogurts Ltd (12267357) United Kingdom