About Richard W. Tennant Limited (02106074) United Kingdom