About Glc Europe Limited (06596992) United Kingdom