About Hendre Aled Holiday Cottages Limited (08125822) United Kingdom