The Cromwell Tank - Vehicle History and Specification