About Glenwest Ltd. (SC336412) United Kingdom