About Rhyd Y Benllig Ltd (13545170) United Kingdom