About Dark Horse Mumbles Limited (12820711) United Kingdom