About Mec (europe) Limited (06548098) United Kingdom