About The Angel Hotel (narberth) Ltd (12135777) United Kingdom