About The Meco Group Limited (06169386) United Kingdom