About Glc Consult Ltd (11381286) United Kingdom