About Clifton Hotel Limited (10267686) United Kingdom