About Tenneco Management (europe) Limited (02989901) United Kingdom