About The North Rhyl Ltd (08548448) United Kingdom