About Mea Uk Limited (02854985) United Kingdom