About Thermosolar Limited (07631415) United Kingdom