About Ty Coch Inn Limited (09074481) United Kingdom