About Pen-y-bryn Management Limited (05186609) United Kingdom