About Trellatec Limited (SC529773) United Kingdom