Len's Tool & Mould Ltd.

Die & mould, plastic injection moulding