About Jmf Technical Publications Limited (04890671) United Kingdom