About Termexact Limited (02649565) United Kingdom