About Pantyffynon Limited (07517268) United Kingdom