About The Meelee Food Co Limited (13709078) United Kingdom