About J.o. Engineering Limited (03901584) United Kingdom