About Galil London Limited (10257605) United Kingdom