About Vanilla Foods Ltd (13526551) United Kingdom