Question: who makes asda engine oil?
Answer: Dont know if this link will work (its from a site called MSDS exchange), but this data sheet for Asda 15w40 states it is manufactured by ExxonMobil!