About Mectric Solutions Ltd (06027507) United Kingdom