About Rough Trade Music Limited (03975143) United Kingdom