About Llandudno Suites Limited (10715001) United Kingdom