About The Tufton Arms Hotel Limited (01188446) United Kingdom