About Ty Taliesin Holiday Village Ltd (12863863) United Kingdom