About Tennel Limited (13468331) United Kingdom