New products from Britain : helping your business go further, faster : publicise