About Rough Trade Records Limited (03974659) United Kingdom