About Glgl Services Uk Limited (10388198) United Kingdom