About The Mill Hotel Limited (03027155) United Kingdom