About Tenniel Homes Ltd (11130939) United Kingdom