About Ivor Julian Jones Limited (09811302) United Kingdom