Tiltay Spice is a London based herbs and spice company formed in late 2004. We have built their online presence from the grounds up including their packaging logo, web logo, website design and are exclusively hosted on one of our private servers. Not to mention that...