About Awel Y Mor Management Company Limited (11490670) United Kingdom