About Pen Bryn Oer Holdings Limited (10376462) United Kingdom