About Tesmec Limited (09860063) United Kingdom