About Rhyl Gift Shop Ltd (12551233) United Kingdom