About Rough Trade Books Limited (10988343) United Kingdom