About Soltherm Ewi (wales) Limited (08486662) United Kingdom