About Penderyn Ltd (13526697) United Kingdom