MEC TECHNOLOGIES LIMITED, England, Reino Unido