About Pen Bryn Oer Limited (08241458) United Kingdom