Home / News / TV star Nick Hewer talks business start-up costs