About Glk Engineering Ltd (11841644) United Kingdom