About Glec Ltd (07979041) United Kingdom