About Mec Health It Consulting Ltd (06424335) United Kingdom