Willams Crystals Fluer takes Royal Welsh championship