About The Fox Inn Much Wenlock Limited (11551965) United Kingdom