About C.n.c. Punching Limited (01526463) United Kingdom