Sir Thomas Giffard, of Twyford — latest news, discussion & facts — IJR