About Glendee Limited (04237685) United Kingdom