About Tentec Limited (02269292) United Kingdom