About The Walking Theatre Company (SC381662) United Kingdom