SOLAR TECHNOLOGY LIMITED, Manchester, Vereinigtes Königreich