About Glanllyn Limited (06085015) United Kingdom