About London Marathon Events Limited (01528489) United Kingdom