About Glenlyon Management Limited (02532352) United Kingdom