Hi.Can anybody tell me anything about these? There seems to be a mix of pellets in the tin.The tin has some corrosion and is hard to read.But what i can read is. ARRITE SLUGS green lable BEST ENGLISH MAKE No 1.Cheers Kev