About Joppa Books Limited (02329946) United Kingdom