About Gladwell Studios Ltd (13107448) United Kingdom