About J.r. Engineering (presses) Limited (03648509) United Kingdom