About Glenndean Limited (13475982) United Kingdom