About Rhyd Ddu Ltd (13550351) United Kingdom