I have a Reilang but it's a big one, too big for ball oilers on machine tools really, it has a non flexi spout and the big alloy body gets in the way. Excellent oil can though. retired to the assembly/engine building shop.
My go to oil cans in the machine shop are small no-name Chinese 350ml steel, come with fixed steel and flexi spouts. Cheap as chips (about 3 quid a piece), robustly made, no plastic internal or externally, used daily for years, and if they break, buy a new one, it aint breaking the bank. I'm sure they are available in the UK.