About Tenby Holiday Experience Ltd (11950201) United Kingdom