About The Fish Hotel Limited (01735491) United Kingdom