About Mec (ilminster) Ltd (09509170) United Kingdom