Founded in 1991 in the South West of England, Otter House creates a wonderful range of jigsaw puzzles that showcase beautiful designs. Otter House jigsaws are beautifully illustrated and feature designs inspired by the nature, landscapes, animals and idiosyncrasies of Great Britain.