About Glomed London Limited (09900282) United Kingdom