About Glowater Limited (12988908) United Kingdom