About Tern Eco Limited (12949990) United Kingdom