About Aberystwyth Parc Lodge Ltd (12414389) United Kingdom