About Penmaendyfi Limited (03772260) United Kingdom