About Glcw Ltd (11493627) United Kingdom