About Rheidol Holidays Ltd (12567153) United Kingdom