About The Ampersand Hotel Limited (04865702) United Kingdom