About Tennant Arms Hotel Limited (10841311) United Kingdom