About Mec (gb) Ltd. (04414254) United Kingdom