About The Castle Hotel (lampeter) Limited (12431046) United Kingdom