About J P Hodder Ltd (13041633) United Kingdom