Johnson's Baby Lotion & Oil (Corstorphine EH12)
These are probably a few years old but have no expiry date printed on them, are unused, and seem okay.
This offer has been gifted to someone and is no longer available.