About Glolocks Ltd (12554624) United Kingdom