About Glock Limited (05309102) United Kingdom