FRANK RENEWABLES LIMITED, Stamford, Royaume-Uni