Drapers Company is a former medieval trade guild that now distributes £5m a year to charitable causes ...