About Uk Mec Ltd (12693888) United Kingdom