About Iop Educational Publishing Limited (04229315) United Kingdom