Britain restricted trade because it was the policy of mercantilism where everyone from the colonies could only trade with Britain and then that meant that they would amass large amounts of wealth while their political opponents such as France and Spain would lag behind. They had their own colonies of course so it wasn't such a big problem for them.