About The New Fox Inn Limited (12992609) United Kingdom