About Penllyn Ltd (13579610) United Kingdom