Do a Google search and depending on where you read it, Halfords oil is made by Esso, Comma and Duckhams! Could be any company. But whoever it is, it won't be the same stuff as in the branded tin, oils contain many additives in a recipe, and pretty sure Halfords will specify their own recipe...