James C. Brett is a leading producer of beautiful yarns for hand and machine knitting as well as a range of knitting patterns. From super softy baby DK yarn to chunky yarn, craft cotton to value yarn, our range is available in an array of colours, textures and weights.