About The Fox Inn (bar & Restaurant) Limited (11902162) United Kingdom