About Directed Artists Limited (01926104) United Kingdom