About Therma Q Limited (09039607) United Kingdom