About Glen Water (holdings) Limited (05630641) United Kingdom