About Glets London Ltd (08015894) United Kingdom