About Glen Lyn Generations Limited (01920657) United Kingdom