About Meco Ltd (12278708) United Kingdom