About The Fox Inn Kelham Limited (10940448) United Kingdom