About Rhyl Subs Limited (11831959) United Kingdom