About Glenex Limited (04338545) United Kingdom