Online shoppers will have to collect knives in person under Government proposals to clamp down on sales of blades to children and teenagers.