About Trewythen Hotel Limited (08163637) United Kingdom