About Anglesey Menai Cottages Ltd (10652198) United Kingdom