About Glynllifon Ltd (12041365) United Kingdom