This is the result of a few hours hard work. The base and cap are now absolutely gleaming and the bottle has been refilled.
Sadly I found the original oil was past it, full of black lumps and adhering to the glass. I tried straining the lumps from the oil and cleaning out the bottle, three times. Unfortunately I couldn't salvage it.