About Tenterden Lodge Limited (00929369) United Kingdom