lshw will do it for you. See Linux Format

[EDIT]
Remember Google is your friend