About Pontypridd Footgolf Limited (11290908) United Kingdom