About Glendelta Limited (06681655) United Kingdom