About Glan Llyn Management Limited (07848409) United Kingdom