About Glenwood Asia Ltd. (02610257) United Kingdom