About Rhyd Y Foel Holiday Cottages Ltd (12845240) United Kingdom