About Pontypridd Stores Limited (12970915) United Kingdom