About The Pembrokeshire Holiday Company Ltd (12448449) United Kingdom