About Glendeck Limited (11125336) United Kingdom