Satch and Co Holbrook Satch and Co is a unique gallery with original art, sculptures, limited edition prints, designer wares and books.