About Glow Outdoor Limited (07891151) United Kingdom