About Lion Works Glk Limited (11867149) United Kingdom