About Blackhorse Arts Limited (11424038) United Kingdom