About Glh 1942 London Limited (12417003) United Kingdom