Keycraft is the industry leader in fast selling pocket money toy products with creative point of sale display stands that really work.' Also the home of' theLiving Nature brand, the animal lover's favourite collection of premium and realistic soft toy animal gifts.