About Glc Consultants Limited (12940178) United Kingdom