About Glenlyon Associates Limited (07834845) United Kingdom