A new UK deals and discounts site has just launched. It is effectively a special offers and voucher code website but what makes this website a bit different