About Smaller Studio Communication Arts Ltd (11717995) United Kingdom