TESLA POWER GENERATION LTD

NP8 1DS (Wales)