About Glk Installations Limited (04525788) United Kingdom