About The Vale (aberystwyth) Limited (12109071) United Kingdom