Nope. Hence why I resurrected this old thread. I've no idea about Willmot at the moment, whilst looking up threads on here about it this one came up, along with the relevant alarm bells.
I'll be skipping over this burb for now.
Cheers.
If you want to know more about Willmot, look up an old thread of mine titled "My latest Purchase".