About Plas Coch Hotel Limited (03205863) United Kingdom