Limited edition of 1500 made exclusively for Teddy Bears of Witney