Computers in Llantrisant, Pontyclun