EMBEDDED RESULTS LIMITED, SWANSEA, Vereinigtes Königreich