About Cliff Head Hotel Ltd. (03178215) United Kingdom