About The Fox Restaurant Company Limited (08922020) United Kingdom