I think http://www.mechanique.co.uk/ is where he saw the out of business note.

http://www.mecanique.co.uk seems to be alive & well.