About Tredegar Arms Hotel Limited (11583829) United Kingdom