For anyone who thought i was a little silly to buy these and that they weren't associated with McLaren cars, you were wrong.
I found out recently (on two seperate occasions in fact) these gloves came with every F1 and were supplied in case the owner had to replace the oil in the car themselves. I'll try to get a screenshot of a vid where they are shown.