About Mill Hill Inns Limited (08114506) United Kingdom