About Techno Heat Ltd (06530178) United Kingdom