About Termox Limited (07877454) United Kingdom