About Glassary Consultants Limited (SC678980) United Kingdom