We should all be doing everything we can to make Britain the best place in the world to set up and build a business, writes James Reed ...