About Temec Limited (13697043) United Kingdom