About Tennent Associates Limited (03663506) United Kingdom