About Teneco Ltd (09928134) United Kingdom