About Glenwherry Investments Limited (NI007735) United Kingdom