About C C Aberystwyth Limited (10659108) United Kingdom