About Thesis Technology Products Limited (02894920) United Kingdom