About Glan-y-llyn Management Limited (05594003) United Kingdom