About Tealgreen Trading Ltd (12588566) United Kingdom