About Javelin Publishing Ltd. (05864689) United Kingdom