SCLT LTD, Denbighshire, Vereinigtes Königreich