CHARLES NEEDHAM INDUSTRIES