It has been one of those weeks when we were able to spend some time supporting a couple of charities. On Tuesday we were ...