About Golwg Y Glyn (fforest) Management Company Limited (12702013) United Kingdom