All 3 are amazing dictionary world in strong ccTLD, which .co.uk definitely is

All 3 can serve as beautiful names for lot of various companies and end users.
It is not really possible to accurately valuate it, as if well funded startup will have idea to be named oxpecker they can pay 10k+ easily. So how much value you will extract from these nice 3 names largely will depend on your patience (can you wait 10 years and reject low balls in the process, waiting for right end user?) and on your negotiation skills (when end user who is very interested finally comes, it is important to ask pretty bold prices, imo).
Nice domains