About Glowfern Limited (04335608) United Kingdom