About Menaal Foods Limited (12651292) United Kingdom