About Glcr Limited (09400628) United Kingdom