WINDCATCHER LTD, Deeside, Vereinigtes Königreich