About Dark Horse Agency Limited (02590676) United Kingdom