About Spice Pontypridd Ltd (10170663) United Kingdom