About Glc Communications Ltd (11935570) United Kingdom