About Newllandudnohotel Ltd (12405984) United Kingdom