About Mec Foundation Uk (08916725) United Kingdom