About Glenndale Limited (10815195) United Kingdom