About Glzd Limited (13338804) United Kingdom