J & B PRECISION SERVICES LTD