About Narrowcliff Hotel Limited (03191731) United Kingdom