About 23 River Street Rhyl Limited (12374316) United Kingdom