About Jubilee Greenwood Press Limited (06985717) United Kingdom