About Shell And Glensdale Ltd (12438398) United Kingdom