About Glow Green Limited (07530174) United Kingdom