About Tennent Ventures Limited (11912761) United Kingdom