About Tennen Ltd (10209874) United Kingdom