About Glieroided Ltd (13653706) United Kingdom