About Glow Getters Project Ltd (13072120) United Kingdom