A British public-relations firm has been stripped of its trade body membership for unethical conduct in South Africa.