About Gloassociates Limited (10305285) United Kingdom