About Glen Chess Enfranchisement Company Limited (05177589) United Kingdom