About Trojan Recordings Limited (01213301) United Kingdom