MEC TECHNOLOGIES LIMITED, England, Regno Unito