About The Cliff Top Restaurant Limited (11847643) United Kingdom