Penny Black Cling Rubber Stamp, Natures Best 899345