About Awel Y Mor Pwllheli Management Company Limited (08897300) United Kingdom