About Plas Hyfryd Country Hotel Limited (05116299) United Kingdom