About Glen Norah Limited (09018891) United Kingdom