About Coombe Tennant Estate Company Limited (00719924) United Kingdom