About Penhelyg Limited (01226412) United Kingdom