About Glendell Limited (09375968) United Kingdom