Deb Buck joins The Flesh Company