About The Fox Inn (leafield) Ltd (07968755) United Kingdom