MEC TECHNOLOGIES LIMITED, England, Vereinigtes Königreich