B.C. PRECISION ENGINEERING ID 20175756