About Glen Securities Limited (01149086) United Kingdom