About Fox Leisure Inns Limited (09505491) United Kingdom