About Magpie Studios Kent Ltd (13308540) United Kingdom