About Glennon Trading Limited (12331295) United Kingdom