About Glee Communications Limited (07097346) United Kingdom