About The Rhyl Hotel Limited (13613607) United Kingdom