Not sure if this is the right thread for this but looked quite interesting.

http://www.leverpoole.co.uk/