About Glen W Limited (11920959) United Kingdom