About The Kings Head Country Hotel Limited (10801336) United Kingdom