About Glendore Ltd (13572756) United Kingdom